Learnability of Restricted Logic Programs

نویسنده

  • William W. Cohen
چکیده

An active area of research in machine learning is learning logic programs from examples; this subarea is sometimes called inductive logic programming. This paper investigates this problem formally, using as our primary technical tool the method of prediction-preserving reducibilities and the model of polynomial predictability introduced by Pitt and Warmuth 1990]. We focus on the learnability of various generalizations of the language of constant-depth determinate clauses, which is used by several practical learning systems. We show that a single determinate clause of logarithmic depth is not polynomially predictable, under cryptographic assumptions. We then establish a close connection between the learnability of a single clause with k \free" variables and the learnability of DNF; a close connection is also shown between the learnability of a single clauses with bounded indeterminacy and the learnability of k-term DNF, leading to a prediction algorithm for a class of clauses with bounded indeterminacy. We then deene two new classes of logic programs that allow indeter-minacy, but are easily pac-learnable. Finally we present a series of results showing that allowing recursion makes some simple logic programming languages hard to learn against an arbitrary distribution: in particular, one-clause constant depth determinate programs with arbitrary recursion are hard to learn, as are multi-clause constant depth determinate programs with linear recursion.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Pac-Learnability of Recursive Logic Programs

We analyze the learnability of function-free recursive logic programs in the models of polynomial predictability and identiication from equivalence queries. Our ultimate goal is delineating the boundaries of eecient learnability for recursive logic programs. In the rst portion of the paper, we describe a restricted class of recursive programs that is learnable from equivalence queries alone. Th...

متن کامل

Pac-Learning Non-Recursive Prolog Clauses

Recently there has been an increasing amount of research on learning concepts expressed in subsets of Prolog; the term inductive logic programming (ILP) has been used to describe this growing body of research. This paper seeks to expand the theoretical foundations of ILP by investigating the pac-learnability of logic programs. We focus on programs consisting of a single function-free non-recurs...

متن کامل

Learnability of Simply-Moded Logic Programs from Entailment

In this paper, we study exact learning of logic programs from entailment queries and present a polynomial time algorithm to learn a rich class of logic programs that allow local variables and include many standard programs of a list of naturals. Our algorithm asks at most polynomial number of queries and our class is the largest of all the known classes of programs learnable from entailment.

متن کامل

Learning Logic Programs with Random Classification Noise

We consider the learnability of classes of logic programs in the presence of noise, assuming that the label of each example is reversed with a xed probability. We review the polynomial PAC learnability of nonrecursive, determinate, constant-depth Horn clauses in the presence of such noise. This result is extended to an analogous class of recursive logic programs that consist of a recursive clau...

متن کامل

Mind Change Complexity of Learning Logic Programs

The present paper motivates the study of mind change complexity for learning minimal models of length-bounded logic programs. It establishes ordinal mind change complexity bounds for learnability of these classes both from positive facts and from positive and negative facts. Building on Angluin’s notion of finite thickness and Wright’s work on finite elasticity, Shinohara defined the property o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993